package com.infore.siteManagement.service;

import java.util.List;

import com.infore.siteManagement.dto.AreaDto;
import com.infore.siteManagement.entity.Area;
import com.infore.siteManagement.select.dto.QueryParamDto;
import com.infore.siteManagement.util.ResultEntity;

public interface IAreaService {

	ResultEntity queryArea(QueryParamDto queryParamDto);

	ResultEntity deleteArea(String ids);

	ResultEntity editArea(Area area);

	ResultEntity validateArea(Area area);

	ResultEntity areaInfo(String name);

	ResultEntity provinceInfo();

	ResultEntity addOrEdit(AreaDto areaDto);

	ResultEntity areaTree(String name);
	
	List<Area> areaParents(String codes);

}
